🇬🇧 en it 🇮🇹

give-away shop noun

  • A shop or store where all goods are free of charge.
freeshop
Wiktionary Links